package net.feixiang.creational.singleton.constant;

/**
 * 枚举单例模式实现（推荐方案）。特点：最简洁安全的单例实现方式（Effective Java 作者推荐）。
 *
 * @see <a href="https://www.feixiang.net/Java%E8%AE%BE%E8%AE%A1%E6%A8%A1%E5%BC%8F/%E7%AC%AC%E4%B8%80%E7%AB%A0%E3%80%81%E5%88%9B%E5%BB%BA%E5%9E%8B%E6%A8%A1%E5%BC%8F/11.html">单例模式</a>
 * @author 飞翔
 */
public enum EnumSingleton {
    // 单例实例
    INSTANCE;

    /**
     * 示例业务方法
     */
    public void doSomething() {
        System.out.println("枚举单例模式：你好，飞翔！");
    }
}
